Water clover
noun
noun ·Rare ·Advanced level
Definitions
Noun
- 1 A plant in Marsilea.
- 2 water fern of Europe and Asia and the eastern United States distinguished by four leaflets resembling clover leaves wordnet
noun ·Rare ·Advanced level